have the last laugh on someone - Türkisch Englisch Wörterbuch